Macartney rose
noun
: a tall-growing rambling Chinese evergreen rose (Rosa bracteata) that has hairy branches, strong hooked prickles, and large solitary fragrant white flowers above prominent bracts and that has been introduced into and naturalized in warmer parts of Europe and America
Love words? Need even more definitions?
Merriam-Webster unabridged
Share